live in a rented house - Turco Inglés Diccionario